package com.mogu.biguser.service.dto.biguser;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.mogu.biguser.domain.biguser.InstrumentInfo;

import java.util.List;

public class BigUser {

    private Short id;

    private String areaId;

    private String deptId;

    private String userNum;

    private String userName;

    private String userType;

    private String businessType;

    @JsonFormat(pattern = "yyyy", locale = "zh" , timezone="GMT+8")
    private String productionTime;

    private String conserLevel;

    private String userPro;

    private Short userMonitornum;

    private String monitorDes;

    private Short userX;

    private Short userY;

    private String waterType;

    private String  time;


    private  String   avgMonth;

    private  String   userTypeName;
    private  String   deptName;
    private  String   areaName;
    private  String   waterTypeName;
    private  String   businessTypeName;
    private  String   conserLevelName;
    private  String   supplyYear;

    private  Integer   avgMonthStart;
    private  Integer   avgMonthEnd;
    private List<InstrumentInfo> infoList;


    public Integer getAvgMonthStart() {
        return avgMonthStart;
    }

    public void setAvgMonthStart(Integer avgMonthStart) {
        this.avgMonthStart = avgMonthStart;
    }

    public Integer getAvgMonthEnd() {
        return avgMonthEnd;
    }

    public void setAvgMonthEnd(Integer avgMonthEnd) {
        this.avgMonthEnd = avgMonthEnd;
    }

    public String getAvgMonth() {
        return avgMonth;
    }

    public void setAvgMonth(String avgMonth) {
        this.avgMonth = avgMonth;
    }

    public String getSupplyYear() {
        return supplyYear;
    }

    public void setSupplyYear(String supplyYear) {
        this.supplyYear = supplyYear;
    }
    public String getConserLevelName() {
        return conserLevelName;
    }

    public void setConserLevelName(String conserLevelName) {
        this.conserLevelName = conserLevelName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getWaterTypeName() {
        return waterTypeName;
    }

    public void setWaterTypeName(String waterTypeName) {
        this.waterTypeName = waterTypeName;
    }

    public String getBusinessTypeName() {
        return businessTypeName;
    }

    public void setBusinessTypeName(String businessTypeName) {
        this.businessTypeName = businessTypeName;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getUserTypeName() {
        return userTypeName;
    }

    public void setUserTypeName(String userTypeName) {
        this.userTypeName = userTypeName;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }




    public List<InstrumentInfo> getInfoList() {
        return infoList;
    }

    public void setInfoList(List<InstrumentInfo> infoList) {
        this.infoList = infoList;
    }

    public String getWaterType() {
        return waterType;
    }

    public void setWaterType(String waterType) {
        this.waterType = waterType;
    }

    public Short getId() {
        return id;
    }

    public void setId(Short id) {
        this.id = id;
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public String getUserNum() {
        return userNum;
    }

    public void setUserNum(String userNum) {
        this.userNum = userNum;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getProductionTime() {
        return productionTime;
    }

    public void setProductionTime(String productionTime) {
        this.productionTime = productionTime;
    }

    public String getConserLevel() {
        return conserLevel;
    }

    public void setConserLevel(String conserLevel) {
        this.conserLevel = conserLevel;
    }

    public String getUserPro() {
        return userPro;
    }

    public void setUserPro(String userPro) {
        this.userPro = userPro;
    }

    public Short getUserMonitornum() {
        return userMonitornum;
    }

    public void setUserMonitornum(Short userMonitornum) {
        this.userMonitornum = userMonitornum;
    }

    public String getMonitorDes() {
        return monitorDes;
    }

    public void setMonitorDes(String monitorDes) {
        this.monitorDes = monitorDes;
    }

    public Short getUserX() {
        return userX;
    }

    public void setUserX(Short userX) {
        this.userX = userX;
    }

    public Short getUserY() {
        return userY;
    }

    public void setUserY(Short userY) {
        this.userY = userY;
    }
}
